Trivivac vaccine